/* reset */
* { margin: 0; padding: 0px; }

/* commontt */
body {  font-family: Arial; font-size: 12px; color: #666666; background: url(../images/bgr_body.gif); }

img { border: none; }
p{
    line-height:20px; 
}
a{
    text-decoration:none; color: #010101; 
}
.blue{color:#09a7f0;}
.clear {
    clear: both;
}
ul li{
    list-style: none;
}
.hook {
    position: relative;
}
/*********commont***************/

body {
    background: url(../images/background.png);
    padding: 0px;
    margin: 0px;
}

#wrapper_top {
    width: 940px;
    margin:0px auto;
    height: 236px;
    margin-bottom: 10px;
}

#wrapper_main {
    width: 940px;
    margin:0px auto;
    margin-bottom: 10px;
}

#hook_top {
    height: 240px;
}

#wrapper_product_feature {
    width: 940px;
    padding-bottom: 45px;
    background: url(../images/product_filter_shadow.png) no-repeat bottom;
}

#wrapper_custom_1 {
    width: 940px;
    padding-bottom: 30px;
    background: url(../images/product_filter_shadow.png) no-repeat bottom;
    margin-bottom: 20px;
}

#wrapper_sidebar {
    width: 215px;
    float: left;
}

#wrapper_list_1 {
    width: 680px;
    float: right;
}

#wrapper_bottom {
    width: 940px;
    margin: 0px auto;
    margin-bottom: 20px;
}

#hook_footer {
    height: 190px;
}

#hook_breadcrumbs {
    height: 40px;
    margin-bottom: 10px;
}

/* news details - news filter */
#wrapper_custom_2 {
    width: 270px;
    float:left;
}

#wrapper_custom_3 {
    width: 270px;
    float:right;
}

#wrapper_contact_form {
    width: 360px;
    padding-right: 30px;
    border-right: 1px solid #e8e8e8;
}

#wrapper_product_details {
    padding-bottom: 40px;
    margin-bottom: 15px;
    background: url(../images/product_details_bg.png) repeat-x bottom;
}
